Relative liveness: from intuition to automated verification

نویسندگان

  • Radu Negulescu
  • Janusz A. Brzozowski
چکیده

We point out deeciencies of previous treatments of liveness. We deene a new liveness condition in two forms: one based on nite trace theory, and the other on automata. We prove the equivalence of these two deenitions. We also introduce a safety condition and provide modular and hierarchical veriication theorems for both safety and liveness. Finally, we present a veriication algorithm for liveness.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Relative Liveness From Intuition to Automated Veri cation

We point out de ciencies of previous treatments of liveness We de ne a new liveness condition in two forms one based on nite trace theory and the other on automata We prove the equivalence of these two de nitions We also intro duce a safety condition and provide modular and hierarchical veri cation theorems for both safety and liveness Finally we present a veri cation algorithm for liveness Ind...

متن کامل

Temporal verification with transition invariants

Program verification increases the degree of confidence that a program will perform correctly. Manual verification is an error-prone and tedious task. Its automation is highly desirable. The verification methodology reduces the reasoning about temporal properties of program computations to testing the validity of implication between auxiliary first-order assertions. The synthesis of such auxili...

متن کامل

On the Use of Planning Technology for Verification

Formal verification of hardware and software systems involves proving or disproving the correctness of the intended behaviour of the system with respect to a formal specification of the system. An effective means of automating this process is by representing properties to be verified in a temporal logic and exploiting model checking or theorem proving. In this paper we examine the use of planni...

متن کامل

Mechanically Verifying Safety and Liveness Properties of Delay Insensitive Circuits

This paper describes, by means of an example, how one may mechanically verify delay insensitive circuits on an automated theorem prover. It presents the verification of both the safety and liveness properties of an n-node delay insensitive fifo circuit [12]. The proof system used is a mechanized implementation of Unity [3] on the Boyer-Moore prover [1], described in [6, 7, 8]. This paper descri...

متن کامل

Stubborn Set Intuition Explained

This study focuses on the differences between stubborn sets and other partial order methods. First a major problem with step graphs is pointed out with an example. Then the deadlock-preserving stubborn set method is compared to the deadlock-preserving ample set and persistent set methods. Next, conditions are discussed whose purpose is to ensure that the reduced state space preserves the orderi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995